die in the last ditch - Deutsch Englisch Wörterbuch